# 不定长参数：不定长参数，在进行调用的过程中，给定的参数可以是0-n个，参数是一个元祖类型
# 不定长参数的声明，可以不用指定变量名，用*args代替
# def sum(*args):
#     print(args)
#     print(type(args))
#     pass
# sum()
# sum(1,2,4,5)

# 课堂练习：使用不定长参数，设计一个计算器，要求：可以给定任意参数，打印所有参数的累加结果
def sum(*args):
    '''
    计算所有参数的累加结果
    :param args: 给定的任意参数
    :return:
    '''
    result=0
    for i in args:
        result=result+i
    print(result)
    pass

sum(1,6,10)

